iT邦幫忙

2024 iThome 鐵人賽

DAY 22
0
佛心分享-SideProject30

門外漢的嵌入式地獄系列 第 22

Day 22 。初入嵌入式開發- 如何修改 BSP - Optee 篇

  • 分享至 

  • xImage
  •  

其實在這階段所需要改的與TF-A 相同,在這邊我需要修改的就是DDR而已,實際的修改方式可以參照下方的說明。
其餘的部分可能就需要依照自己的開發板去設定。

如何下載 optee 的 source code

devtool modify optee-os-stm32mp

https://ithelp.ithome.com.tw/upload/images/20240817/20146325nCob2JisLD.png

https://ithelp.ithome.com.tw/upload/images/20240817/20146325N1GCc2STWE.png

修改 DDR Size

設備樹的檔案路徑如下

https://ithelp.ithome.com.tw/upload/images/20240817/20146325FqO1o1kv58.png

memory@80000000 {
		device_type = "memory";
		reg = <0x00000000 0x80000000 0x00000000 0x80000000>;
	};

https://ithelp.ithome.com.tw/upload/images/20240817/20146325AgJ0SDzWls.png

儲存成 patch

git add . && git commit -m "memory size in dts"
devtool finish optee-os-stm32mp </homemeta-custom # 依照個人修改

重新編譯

bitbake optee-os-stm32mp

上一篇
Day 21 。初入嵌入式開發- 如何修改 BSP - TF-A 篇
下一篇
Day 23 。初入嵌入式開發- 如何修改 BSP - Uboot 篇
系列文
門外漢的嵌入式地獄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言